﻿<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <meta http-equiv="Expires" content="0"/>
    <meta http-equiv="Cache-Control" content="no-cache"/>
    <meta http-equiv="pragma" content="no-cache"/>
    <title>Drpeng 鹏博士 API v1.0</title>
    <style>
        body {
            margin: 0;
            font-size: 13px;
            line-height: 150%;
            font-family: Consolas, Monospace;
        }

        a {
            color: #00F;
            text-decoration: none;
            padding: 10px;
        }

        input {
            font-size: 13px;
            font-family: Consolas, Courier;
        }

        #ajaxloading {
            right: 0;
            top: 0;
            width: 150px;
            position: fixed;
            padding: 6px;
            text-align: center;
            font-weight: bold;
            background: #900;
            color: #FFF;
        }

        #title {
            background: #FFF;
            color: #000;
            font-size: 15px;
            padding: 25px;
        }

        #menu {
            border: 1px solid #EEE;
            width: 90%;
            margin: 0px auto;
        }

        #menu li {
            border: 1px solid #EEE;
            padding: 10px 10px 10px 10px;
        }

        .api_block {
            border: 1px solid #eee;
            background: #fff;
            margin: 0px auto;
            width: 90%;
        }

        .api_result, .api_params, .api_name, .api_method, .api_validate, .api_url, .api_desc, .api_params {
            background: #ececec;
            padding: 3px;
            margin-bottom: 5px;
            color: #000;
        }

        .api_name {
            font-size: 14px;
            background: url(menu.jpg) repeat;
            color: #fff;
        }

        .notes {
            color: red;
            font-style: italic;
            font-size: 12px;
        }

        .resp_title {
            color: #F00;
        }

        .return_area {
            font-size: 13px;
            font-family: Consolas, Monospace;
        }

        @charset "utf-8";
        /* CSS Document */
        .ObjectBrace {
            color: #00AA00;
            font-weight: bold;
        }

        .ArrayBrace {
            color: #0033FF;
            font-weight: bold;
        }

        .PropertyName {
            color: #000000;
            font-weight: bold;
        }

        .String {
            color: #007766;
        }

        .Number {
            color: #FF0000;
        }

        .Boolean {
            color: #0000FF;
        }

        .Function {
            color: #AA6633;
            text-decoration: italic;
        }

        .Null {
            color: #0000FF;
        }

        .Comma {
            color: #000000;
            font-weight: bold;
        }

        PRE.CodeContainer {
            margin-top: 0px;
            margin-bottom: 0px;
        }

        PRE.CodeContainer img {
            cursor: pointer;
            border: none;
            margin-bottom: -1px;
        }

        A.OtherToolsLink {
            color: #555;
            text-decoration: none;
        }

        A.OtherToolsLink:hover {
            text-decoration: underline;
        }

        #RespCode li {
            border: 1px solid #EEE;
            padding: 10px 10px 10px 10px;
            width: 50%;
            list-style-type: none;
        }
    </style>
    <script type="text/javascript" src="js/jquery-1.4.4.min.js"></script>
    <script type="text/javascript" src="js/format.js"></script>
    <script>
        String.prototype.replaceAll = function (reallyDo, replaceWith, ignoreCase) {
            if (!RegExp.prototype.isPrototypeOf(reallyDo)) {
                return this.replace(new RegExp(reallyDo, (ignoreCase ? "gi" : "g")), replaceWith);
            } else {
                return this.replace(reallyDo, replaceWith);
            }
        }

        $(function () {
            $('#ajaxloading').ajaxStart(function () {
                $(this).show();
            });
            $('#ajaxloading').ajaxStop(function () {
                $(this).hide();
            });

            $('.return_type').click(function () {
                $(this).parent().parent().find('#return_type').html($(this).val());
            });

            $('.api_test_btn').click(function () {
                var div_block = $(this).parent().parent();
                var return_type = div_block.find('#return_type').html();
                var api_full_name = div_block.find('#api_name').html();

                var api_method = div_block.find('#api_method').html();
                var api_validate = div_block.find('#api_validate').html();
                var params = '';
                var MyCookie = document.cookie;
                div_block.find('#params_list').find('input').each(function () {
                    if (api_method == "POST")
                        params += $(this).attr('name') + '=' + $(this).val() + '&';
                    else
                        api_full_name += "/" + $(this).val();
                })

                var host = window.location.host;

                if (host.indexOf('localhost') == 0) {
                    host += "/peng_passport";
                }


                api_full_name = "http://" + host + api_full_name + ".json";
                params = params.substr(0, params.length - 1);
                $.ajax({
                    data: params,
                    type: api_method,
                    dataType: 'json',
                    url: api_full_name,
                    success: function (resp) {
                        var json = Process(JSON.stringify(resp));
                        div_block.find('.return_area').html(json);
                    }, error: function () {
                        alert('请求失败,请稍后再试!');
                    }
                })
            });

            $('.devicecheck_btn').click(function () {
                var div_block = $(this).parent().parent();
                var return_type = div_block.find('#return_type').html();
                var host = window.location.host;
                if (host.indexOf('localhost') == 0) {
                    host += "/drpeng";
                }
                var api_full_name = "http://" + host + "/api/sys/deviceCheck/1.2.json"

                var api_method = div_block.find('#api_method').html();
                var api_validate = div_block.find('#api_validate').html();
                var params = '{';
                div_block.find('#params_list').find('input').each(function () {
                    params += $(this).attr('name') + ':' + "\"" + $(this).val() + "\"" + ',';
                })

                params = params.substr(0, params.length - 1) + '}';
                var obj = eval('(' + params + ')');
                $.ajax({
                    data: obj,
                    type: "post",
                    url: api_full_name,
                    dataType: 'json',
                    success: function (resp) {
                        var json = Process(JSON.stringify(resp));
                        div_block.find('.return_area').html(json);
                    }, error: function () {
                        alert('请求失败,请稍后再试!');
                    }
                })
            });


            $('.post_btn').click(function () {
                var div_block = $(this).parent().parent();
                var return_type = div_block.find('#return_type').html();
                var host = window.location.host;
                if (host.indexOf('localhost') == 0) {
                    host += "/peng_passport";
                }
                var api_full_name = div_block.find('#api_name').html();
                var api_method = div_block.find('#api_method').html();
                var api_validate = div_block.find('#api_validate').html();
                var params = '{';
                div_block.find('#params_list').find('input').each(function () {
                    params += $(this).attr('name') + ':' + "\"" + $(this).val() + "\"" + ',';
                })


                api_full_name = "http://" + host + api_full_name + ".json";
                params = params.substr(0, params.length - 1) + '}';
                var obj = eval('(' + params + ')');
                $.ajax({
                    data: obj,
                    type: "POST",
                    url: api_full_name,
                    dataType: 'json',
                    success: function (resp) {
                        var json = Process(JSON.stringify(resp));
                        div_block.find('.return_area').html(json);
                    }, error: function () {
                        alert('请求失败,请稍后再试!');
                    }
                })
            });

            $('.api_reset_btn').click(function () {
                var div_block = $(this).parent().parent();
                div_block.find('.return_area').html('');
            })
        })
    </script>
</head>
<body>
<div id="title"><img src="js/text.png" style="padding-left: 300px;">Drpeng 鹏博士API v1.0</div>
<ol id="menu">
    <li><a href="#/api/sys/cache/cleanCache" title="清除缓存接口"><span
            style="color: red;">/api/sys/cache/cleanCache</span></a> (清除缓存接口)
    </li>
    <li><a href="#/api/sys/deviceCheck" title="鉴权接口">/api/sys/deviceCheck</a> (鉴权接口)</li>
    <li><a href="#/api/open/weather/getWeatherInfo" title="天气信息接口">/api/open/weather/getWeatherInfo</a> (天气信息接口)</li>
    <li><a href="#/api/open/sys/version/getInfo" title="升级接口">/api/open/sys/version/getInfo</a> (升级接口)</li>
    <li><a href="#/api/open/app/getAppInfo" title="应用详情接口">/api/open/app/getAppInfo</a> (应用详情接口)</li>
    <li><a href="#/api/open/app/getAppList" title="应用列表接口">/api/open/app/getAppList</a> (应用列表接口)</li>
    <!-- begin -->
    <li><a href="#/api/open/video/VideoSetList" title="专辑列表接口">/api/open/video/VideoSetList</a> (专辑列表接口)</li>
    <li><a href="#/api/open/video/VideoSetListByTag" title="专辑筛选接口">/api/open/video/VideoSetListByTag</a> (专辑筛选接口)</li>
    <li><a href="#/api/open/video/VideoSetDetail" title="专辑详情接口">/api/open/video/VideoSetDetail</a> (专辑详情接口)</li>
    <li><a href="#/api/open/video/VideoList" title="剧集列表接口">/api/open/video/VideoList</a> (剧集列表接口)</li>
    <li><a href="#/api/open/video/FirstClassList" title="频道列表接口">/api/open/video/FirstClassList</a> (频道列表接口)</li>
    <li><a href="#/api/open/video/ThirdClassList" title="标签列表接口">/api/open/video/ThirdClassList</a> (标签列表接口)</li>
    <li><a href="#/api/video/VideoUrlList" title="码流列表接口">/api/video/VideoUrlList</a> (码流列表接口)</li>
    <!-- <li><a href="#/api/video/m3u8" title="码流解密接口">/api/video/m3u8</a>   (码流解密接口)  </li> -->
    <li><a href="#/api/open/video/VideoSetListByHotSerch" title="热门搜索接口">/api/open/video/VideoSetListByHotSerch</a>
        (热门搜索接口)
    </li>
    <!-- end -->

    <!-- tan -->
    <li><a href="#/api/open/home/getFocusList" title="获得焦点图列表接口">/api/open/home/getFocusList</a> (获得焦点图列表接口)</li>
    <li><a href="#/api/open/subject/getSubjectList" title="分页获得专题列表接口">/api/open/subject/getSubjectList</a> (分页获得专题列表接口)
    </li>
    <li><a href="#/api/open/subject/getSubject" title="获得专题详细接口">/api/open/subject/getSubject</a> (获得专题详细接口)</li>
    <li><a href="#/api/open/relatedRecom/getRelatedRecom" title="相关推荐接口">/api/open/relatedRecom/getRelatedRecom</a>
        (相关推荐接口)
    </li>
    <li><a href="#/api/open/relatedRecom/getCastRelated" title="演职员相关专辑接口">/api/open/relatedRecom/getCastRelated</a>
        (演职员相关专辑接口)
    </li>
    <li><a href="#/api/open/cast/getCastInfo" title="演职员详情接口">/api/open/cast/getCastInfo</a> (演职员详情接口)</li>
    <li><a href="#/api/device/getCollectRecordList" title="收藏列表接口">/api/device/getCollectRecordList</a> (收藏列表接口)</li>
    <li><a href="#/api/device/deleteCollectRecord" title="删除收藏接口">/api/device/deleteCollectRecord</a> (删除收藏接口)</li>
    <li><a href="#/api/device/clearCollectRecord" title="清空收藏接口">/api/device/clearCollectRecord</a> (清空收藏接口)</li>
    <li><a href="#/api/device/saveCollectRecord" title="收藏接口">/api/device/saveCollectRecord</a> (收藏接口)</li>
    <li><a href="#/api/device/savePlayRecord" title="保存播放记录接口">/api/device/savePlayRecord</a> (保存播放记录接口)</li>
    <li><a href="#/api/device/getPlayRecordList" title="获得播放记录列表接口">/api/device/getPlayRecordList</a> (获得播放记录列表接口)</li>
    <li><a href="#/api/device/cleanPlayRecord" title="清除播放记录接口">/api/device/cleanPlayRecord</a> (清除播放记录接口)</li>
    <li><a href="#/api/passport/user/registerForSendNote" title="用户注册-获得验证码">/api/passport/user/registerForSendNote</a>用户注册-获得验证码
    </li>
    <li><a href="#/api/passport/user/register" title="用户注册-注册一个新用户">/api/passport/user/register</a>用户注册-注册一个新用户</li>

    <!-- tan -->

</ol>

<a name="/api/sys/cache/cleanCache"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/sys/cache/cleanCache</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/sys/cache/cleanCache.json</span></div>
    <div class="api_desc">接口说明： 清除缓存，精确清除请制定key</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            passw = <input type="text" name="passw" value=""><span class="notes">*</span><br/>
            url = <input type="text" name="url" value=""><span class="notes">*</span><br/>
            version = <input type="text" name="version" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="post_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/sys/deviceCheck"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/sys/deviceCheck</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">POST</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/sys/deviceCheck/{version}.json</span></div>
    <div class="api_desc">接口说明： 鉴权接口，需要关系接口返回的Code（E000006），鉴权失败后前端控制处理流程</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            deviceid = <input type="text" name="deviceid" value="12123131"><span class="notes">*</span><br/>
            mac = <input type="text" name="mac" value="deviceMac_2"><span class="notes">*</span><br/>
            uuid = <input type="text" name="uuid" value="df1909e7c94af8e51ad62aa72e3be02a"><span
                class="notes">  *</span><br/>
        </div>
        <input type="button" class="devicecheck_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/open/weather/getWeatherInfo"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/weather/getWeatherInfo</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址：http://{Server}/api/open/weather/getWeatherInfo/{hsienNo}/{version}.json</div>
    <div class="api_desc">接口说明：天气信息接口接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>hsienNo:城市（区县）编码</li>
            <li>date:日期</li>
            <li>weekDay:星期几</li>
            <li>weather:天气</li>
            <li>temperature:温度</li>
            <li>windDir:风向</li>
            <li>wind:风力</li>
            <li>type =>1:白天,2:晚上</li>
            <li>weatherIconVo</li>
            <li>name:天气名称</li>
            <li>dayIcon:白天天气图片路径</li>
            <li>nightIcon:晚上天气图片路径</li>
            <li>weatherWallpaperVo</li>
            <li>dayWallpaper:白天背景图片路径</li>
            <li>nightWallpaper:晚上背景图片路径</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            hsienNo = <input type="text" name="hsienNo" value="101010100"/> <span class="notes">*</span><br/>
            version = <input type="text" name="version" value="1.0.1"><span class="notes">*</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>

<a name="/api/open/sys/version/getInfo"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/sys/version/getInfo</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址：http://{Server}/api/open/sys/version/getInfo/{version}.json</div>
    <div class="api_desc">接口说明： 系统升级接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>version:版本号</li>
            <li>updateTime:更新时间</li>
            <li>type =>0:不升级 1：可选升级 2：强制升级</li>
            <li>features:升级特征描述</li>
            <li>url:下载地址</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            Version = <input type="text" name="Version" value="1.0.1"><span class="notes">*</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/open/app/getAppInfo"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/app/getAppInfo</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址：http://{Server}/api/open/app/getAppInfo/{bundlerId}/{version}.json</div>
    <div class="api_desc">接口说明： 应用详情接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>appId:应用标识</li>
            <li>seq:展示次序</li>
            <li>bundlerId:应用启动包名称</li>
            <li>appName:应用名称</li>
            <li>appIcon:应用图标</li>
            <li>appDesc:应用描述</li>
            <li>appType =>0：系统应用 1：安装应用</li>
            <li>tagName:标签</li>
            <li>developer:开发商</li>
            <li>appSize:应用大小</li>
            <li>versionDesc:版本描述</li>
            <li>ctime:更新时间</li>
            <li>versionUrl:最新版本下载地址</li>
            <li>versionNo:最新版本号</li>
            <li>size:应用长度</li>
            <li>md5:md5值</li>

        </ul>
    </div>
    <div class="api_params">参数列表：

        <br/>
        <br/>

        <div id="params_list">
            bundlerId = <input type="text" name="bundlerId" value="1"><span class="notes">*</span><br/>
            version = <input type="text" name="version" value="1.0.1"><span class="notes">*</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/open/app/getAppList"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/app/getAppList</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址：http://{Server}/api/open/app/getAppList/{pageNo}/{pageSize}/{version}.json</div>
    <div class="api_desc">接口说明： 应用列表接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>appId:应用标识</li>
            <li>seq:展示次序</li>
            <li>bundlerId:应用启动包名称</li>
            <li>appName:应用名称</li>
            <li>appIcon:应用图标</li>
            <li>appDesc:应用描述</li>
            <li>appType =>0：系统应用 1：安装应用</li>
            <li>tagName:标签</li>
            <li>developer:开发商</li>
            <li>appSize:应用大小</li>
            <li>versionDesc:版本描述</li>
            <li>ctime:更新时间</li>
            <li>versionUrl:最新版本下载地址</li>
            <li>versionNo:最新版本号</li>
            <li>size:应用长度</li>
            <li>md5:md5值</li>

        </ul>
    </div>
    <div class="api_params">参数列表：

        <br/>
        <br/>

        <div id="params_list">
            pageNo = <input type="text" name="pageNo" value="1"><span class="notes">*</span><br/>
            pageSize = <input type="text" name="pageNo" value="10"><span class="notes">*</span><br/>
            version = <input type="text" name="version" value="1.0.1"><span class="notes">*</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>

<!-- begin -->
<a name="/api/open/video/VideoSetList"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/video/VideoSetList</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">
        接口地址：http://{Server}/api/open/video/VideoSetList/{videoset_type}/{page_size}/{page_number}/{version}.json
    </div>
    <div class="api_desc">接口说明： 专辑列表接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>videoset_id:专辑唯一标识</li>
            <li>videoset_type:专辑频道</li>
            <li>videoset_name:专辑名称</li>
            <li>videoset_img:专辑图片地址</li>
            <li>tag:标签列表</li>
            <li>is_suetime:发行时间</li>
            <li>director:导演</li>
            <li>actors：演员列表</li>
            <li>videoset_brief：专辑简介</li>
            <li>time_length：时长</li>
            <li>videoset_total：系列片数</li>
            <li>videoset_focus：关注点</li>
            <li>years：所属年份</li>
            <li>twodim_code:二维码</li>
        </ul>
    </div>
    <div class="api_params">参数列表：

        <br/>
        <br/>

        <div id="params_list">
            videoset_type = <input type="text" name="videoset_type" value="1"><span class="notes">*</span><br/>
            page_size = <input type="text" name="page_size" value="10"><span class="notes">*</span><br/>
            page_number = <input type="text" name="page_number" value="1"><span class="notes">*</span><br/>
            version = <input type="text" name="version" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>

<a name="/api/open/video/VideoSetListByTag"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/video/VideoSetListByTag</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">
        接口地址：http://{Server}/api/open/video/VideoSetListByTag/{videoset_type}/{tag}/{page_size}/{page_number}/{version}.json
    </div>
    <div class="api_desc">接口说明： 专辑筛选接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>videoset_id:专辑唯一标识</li>
            <li>videoset_type:专辑频道</li>
            <li>videoset_name:专辑名称</li>
            <li>videoset_img:专辑图片地址</li>
            <li>tag:标签列表</li>
            <li>is_suetime:发行时间</li>
            <li>director:导演</li>
            <li>actors：演员列表</li>
            <li>videoset_brief：专辑简介</li>
            <li>time_length：时长</li>
            <li>videoset_total：系列片数</li>
            <li>videoset_focus：关注点</li>
            <li>years：所属年份</li>
            <li>twodim_code:二维码</li>
        </ul>
    </div>
    <div class="api_params">参数列表：

        <br/>
        <br/>

        <div id="params_list">
            videoset_type = <input type="text" name="videoset_type" value="1"><span class="notes">*</span><br/>
            tag = <input type="text" name="tag" value="华语"><span class="notes">*</span><br/>
            page_size = <input type="text" name="page_size" value="10"><span class="notes">*</span><br/>
            page_number = <input type="text" name="page_number" value="1"><span class="notes">*</span><br/>
            version = <input type="text" name="version" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>

<a name="/api/open/video/VideoSetDetail"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/video/VideoSetDetail</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址：http://{Server}/api/open/video/VideoSetDetail/{videoset_id}/{version}.json</div>
    <div class="api_desc">接口说明： 专辑详情接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>videoset_id:专辑唯一标识</li>
            <li>videoset_type:专辑频道</li>
            <li>videoset_name:专辑名称</li>
            <li>videoset_img:专辑图片地址</li>
            <li>tag:标签列表</li>
            <li>is_suetime:发行时间</li>
            <li>director:导演</li>
            <li>actors：演员列表</li>
            <li>videoset_brief：专辑简介</li>
            <li>time_length：时长</li>
            <li>videoset_total：系列片数</li>
            <li>videoset_focus：关注点</li>
            <li>years：所属年份</li>
            <li>twodim_code:二维码</li>
        </ul>
    </div>
    <div class="api_params">参数列表：

        <br/>
        <br/>

        <div id="params_list">
            videoset_id = <input type="text" name="videoset_id" value="1"><span class="notes">*</span><br/>
            version = <input type="text" name="version" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>

<a name="/api/open/video/VideoList"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/video/VideoList</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">
        接口地址：http://{Server}/api/open/video/VideoList/{videoset_id}/{video_type}/{page_number}/{page_size}/{version}.json
    </div>
    <div class="api_desc">接口说明： 剧集列表接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>sequence:序列值</li>
            <li>video_id:剧集唯一标识</li>
            <li>video_name:剧集名称</li>
            <li>video_img:剧集图片地址</li>
            <li>video_focus：关注点</li>
            <li>video_brief:剧集简介</li>
            <li>year：所属年份</li>
            <li>keyword:关键字</li>
            <li>video_type：剧集频道</li>
            <li>season：季数</li>
            <li>phase：期数</li>
            <li>content_type：正片-片花区分标识</li>
        </ul>
    </div>
    <div class="api_params">参数列表：

        <br/>
        <br/>

        <div id="params_list">
            videoset_id = <input type="text" name="videoset_id" value="979"><span class="notes">*</span><br/>
            video_type = <input type="text" name="video_type" value="16"><span class="notes">*</span><br/>
            page_number = <input type="text" name="page_number" value="1"><br/>
            page_size = <input type="text" name="page_size" value="1"><br/>
            version = <input type="text" name="version" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>

<a name="/api/open/video/ThirdClassList"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/video/ThirdClassList</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址：http://{Server}/api/open/video/ThirdClassList/{videoset_type}/{version}.json</div>
    <div class="api_desc">接口说明： 标签列表接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>firstclass_id:一级分类标识</li>
            <li>secondclass_id:二级分类标识</li>
            <li>secondclass_name:二级分类名称</li>

            <li>thirdclass_id:三级分类标识</li>
            <li>thirdclass_name：三级分类名称，即标签</li>
        </ul>
    </div>
    <div class="api_params">参数列表：

        <br/>
        <br/>

        <div id="params_list">
            videoset_type = <input type="text" name="videoset_type" value="1"><span class="notes">*</span><br/>
            version = <input type="text" name="version" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>

<a name="/api/video/VideoUrlList"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/video/VideoUrlList</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址：http://{Server}/api/video/VideoUrlList/{video_id}/{video_type}/{version}.json</div>
    <div class="api_desc">接口说明： 标签列表接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>video_id:剧集唯一标识</li>
            <li>video_type:剧集频道</li>
            <li>vid:</li>
            <li>m3u8:m3u8加密播放地址</li>
            <li>mp4：mp4加密播放地址</li>
            <li>start_time:开始时间</li>
            <li>end_time:结束时间</li>
        </ul>
    </div>
    <div class="api_params">参数列表：

        <br/>
        <br/>

        <div id="params_list">
            video_id = <input type="text" name="video_id" value="1"><span class="notes">*</span><br/>
            video_type = <input type="text" name="video_type" value="2"><span class="notes">*</span><br/>
            version = <input type="text" name="version" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>

<!-- <a name="/api/video/m3u8"></a>
<div class="api_block">
	<div class="api_name">接口名称： <span id="api_name">/api/video/m3u8</span><span style="float:right; font-size:12px;">[<a href="#" title="TOP" style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
	<div class="api_method">请求方式： <span id="api_method">GET</span></div>
	<div class="api_url">接口地址：http://{Server}/api/video/m3u8/{encrypt_key}.json</div>
	<div class="api_desc">接口说明： 码流解密接口</div>
	<div class="api_result">
		返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
		<ul>
				<li>解密后的播放地址</li>
		</ul>
	</div>
	<div class="api_params">参数列表：
	
	<br/>
	<br/>
		<div id="params_list">		
			encrypt_key = <input type="text" name="encrypt_key" value="1"><span class="notes">*</span><br/>
		</div>
		<input type="button" class="api_test_btn" value="测试接口" />
		<input type="button" class="api_reset_btn" value="重置结果" />
	</div>
	<div class="return_area"></div>
</div>
 -->

<a name="/api/open/video/VideoSetListByHotSerch"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/video/VideoSetListByHotSerch</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址：http://{Server}/api/open/video/VideoSetListByHotSerch/{videoset_type}/{version}.json</div>
    <div class="api_desc">接口说明： 码流解密接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>videoset_id:专辑唯一标识</li>
            <li>videoset_type:专辑频道</li>
            <li>videoset_name:专辑名称</li>
            <li>videoset_img:专辑图片地址</li>
        </ul>
    </div>
    <div class="api_params">参数列表：

        <br/>
        <br/>

        <div id="params_list">
            videoset_type = <input type="text" name="videoset_type" value="3"><span class="notes">*</span><br/>
            version = <input type="text" name="version" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>

<a name="/api/open/video/FirstClassList"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/video/FirstClassList</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址：http://{Server}/api/open/video/FirstClassList/{version}.json</div>
    <div class="api_desc">接口说明： 码流解密接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>firstclass_id:频道唯一标识</li>
            <li>firstclass_name:频道名称</li>
            <li>sequence:频道序列值</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>
<!-- end -->

<!-- tan -->
<a name="/api/open/home/getFocusList"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/home/getFocusList</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/open/home/getFocusList/{version}.json</span></div>
    <div class="api_desc">接口说明： 获得焦点图列表接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>content_type图文推荐位内容类型</li>
            <li>content_id：图文推荐位内容id</li>
            <li>content_desc：图文推荐位内容描述</li>
            <li>focus_large_img:图文推荐位大图</li>
            <li>focus_thumb_img：图文推荐位缩略图</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/open/subject/getSubjectList"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/subject/getSubjectList</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/open/subject/getSubjectList/{pageNo}/{pageSize}/{version}.json</span>
    </div>
    <div class="api_desc">接口说明： 分页获取专题列表接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>recCount：总记录数</li>
            <li>subject_name:专题名称</li>
            <li>subject_pic:专题图片</li>
            <li>subject_desc:专题描述</li>
            <li>subject_bg_img:专题背景图</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            pageNo = <input type="text" name="pageNo" value="1"><span class="notes">*</span><br/>
            pageSize = <input type="text" name="pageNo" value="10"><span class="notes">*</span><br/>
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/open/subject/getSubject"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/subject/getSubject</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span
            id="api_url">http://{Server}/api/open/subject/getSubject/{subjectId}/{version}.json</span></div>
    <div class="api_desc">接口说明： 获取专题详细接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>subject_id：总记录数</li>
            <li>subject_name:专题名称</li>
            <li>subject_pic:专题图片</li>
            <li>subject_desc:专题描述</li>
            <li>subject_bg_img:专题背景图</li>
            <li><span style="color: red;">videoSetList:专辑列表</span></li>
            <li>videoset_id:专辑id</li>
            <li>videoset_type:频道</li>
            <li>videoset_name:名称</li>
            <li>videoset_img:缩略图</li>
            <li>tag:标签</li>
            <li>is_suetime:上映时间</li>
            <li>director:导演</li>
            <li>actors:主演、主持</li>
            <li>videoset_brief:简介</li>
            <li>time_length:时长</li>
            <li>videoset_focus:一句话看点</li>
            <li>videoset_total:总集数</li>
            <li>years:专题背景图</li>
            <li>twodim_code:二维码</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            subjectId = <input type="text" name="subjectId" value="2"><span class="notes">  *</span><br/>
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/open/relatedRecom/getRelatedRecom"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/relatedRecom/getRelatedRecom</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/open/relatedRecom/getRelatedRecom/{videoSet_id}/{version}.json</span>
    </div>
    <div class="api_desc">接口说明： 相关推荐接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li><span style="font-style:inherit; color: red;">castList</span></li>
            <li>cast_id:人物id</li>
            <li>cast_name:人物名称</li>
            <li>cast_type:任务类型</li>
            <li>cast_desc:人物简介</li>
            <li>cast_picture：人物头像</li>
            <li><span style="font-style: italic; color: red;">videsetList</span></li>
            <li>videoset_id:专辑id</li>
            <li>videoset_type:频道</li>
            <li>videoset_name:名称</li>
            <li>videoset_img:缩略图</li>
            <li>tag:标签</li>
            <li>is_suetime:上映时间</li>
            <li>director:导演</li>
            <li>actors:主演、主持</li>
            <li>videoset_brief:简介</li>
            <li>time_length:时长</li>
            <li>videoset_focus:一句话看点</li>
            <li>videoset_total:总集数</li>
            <li>years:专题背景图</li>
            <li>twodim_code:二维码</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            videoSet_id = <input type="text" name="videoSet_id" value="15357"><span class="notes">  *</span><br/>
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/open/relatedRecom/getCastRelated"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/relatedRecom/getCastRelated</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/open/relatedRecom/getCastRelated/{cast_id}/{version}.json</span>
    </div>
    <div class="api_desc">接口说明： 相关专辑接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li><span style="font-style: italic; color: red;">videsetList</span></li>
            <li>videoset_id:专辑id</li>
            <li>videoset_type:频道</li>
            <li>videoset_name:名称</li>
            <li>videoset_img:缩略图</li>
            <li>tag:标签</li>
            <li>is_suetime:上映时间</li>
            <li>director:导演</li>
            <li>actors:主演、主持</li>
            <li>videoset_brief:简介</li>
            <li>time_length:时长</li>
            <li>videoset_focus:一句话看点</li>
            <li>videoset_total:总集数</li>
            <li>years:专题背景图</li>
            <li>twodim_code:二维码</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            cast_id = <input type="text" name="cast_id" value="2"><span class="notes">  *</span><br/>
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>

<a name="/api/open/cast/getCastInfo"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/open/cast/getCastInfo</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span
            id="api_url">http://{Server}/api/open/cast/getCastInfo/{cast_id}/{version}.json</span></div>
    <div class="api_desc">接口说明： 演职员详情接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>cast_id:人物id</li>
            <li>cast_name:人物名称</li>
            <li>cast_type:任务类型</li>
            <li>cast_desc:人物简介</li>
            <li>cast_picture：人物头像</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            cast_id = <input type="text" name="cast_id" value="2"><span class="notes">  *</span><br/>
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/device/getCollectRecordList"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/device/getCollectRecordList</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/device/getCollectRecordList/{pageNo}/{pageSize}/{version}.json</span>
    </div>
    <div class="api_desc">接口说明： 获得收藏列表接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>videoset_id:专辑id</li>
            <li>videoset_type:频道</li>
            <li>videoset_name:名称</li>
            <li>videoset_img:缩略图</li>
            <li>tag:标签</li>
            <li>is_suetime:上映时间</li>
            <li>director:导演</li>
            <li>actors:主演、主持</li>
            <li>videoset_brief:简介</li>
            <li>time_length:时长</li>
            <li>videoset_focus:一句话看点</li>
            <li>videoset_total:总集数</li>
            <li>years:专题背景图</li>
            <li>twodim_code:二维码</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            pageNo = <input type="text" name="pageNo" value="1"><span class="notes">  *</span><br/>
            pageSize = <input type="text" name="pageSize" value="10"><span class="notes">  *</span><br/>
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/device/deleteCollectRecord"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/device/deleteCollectRecord</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/device/deleteCollectRecord/{record_id}/{version}.json</span>
    </div>
    <div class="api_desc">接口说明： 删除收藏接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            record_id = <input type="text" name="record_id" value="2"><span class="notes">  *</span><br/>
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/device/clearCollectRecord"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/device/clearCollectRecord</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/device/clearCollectRecord/{version}.json</span>
    </div>
    <div class="api_desc">接口说明： 清空收藏接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/device/saveCollectRecord"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/device/saveCollectRecord</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/device/saveCollectRecord/{record_id}/{videoset_type}/{version}.json</span>
    </div>
    <div class="api_desc">接口说明： 收藏接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            record_id = <input type="text" name="record_id" value="1"><span class="notes">  *</span><br/>
            videoset_type = <input type="text" name="videoset_type" value="16"><span class="notes">  *</span><br/>
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/device/getPlayRecordList"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/device/getPlayRecordList</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/device/getPlayRecordList/{pageNo}/{pageSize}/{version}.json</span>
    </div>
    <div class="api_desc">接口说明： 获得播放记录列表接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>video_id:剧集ID</li>
            <li>videoset_id:专辑id</li>
            <li>videoset_type:频道id</li>
            <li>time_play:已看时间</li>
            <li>time_remain:剩余时间</li>
            <li>videoset_img:专辑缩略图</li>
            <li>video_name:剧集名称</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            pageNo = <input type="text" name="pageNo" value="1"><span class="notes">  *</span><br/>
            pageSize = <input type="text" name="pageSize" value="10"><span class="notes">  *</span><br/>
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/device/cleanPlayRecord"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/device/cleanPlayRecord</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/device/cleanPlayRecord/{version}.json</span></div>
    <div class="api_desc">接口说明： 清除播放记录接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/device/savePlayRecord"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/api/device/savePlayRecord</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">GET</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/api/device/savePlayRecord/{video_id}/{videoset_id}/{videoset_type}/{time_play}/{time_remain}/{version}.json</span>
    </div>
    <div class="api_desc">接口说明： 保存播放记录接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            video_id = <input type="text" name="video_id" value="1"><span class="notes">  *</span><br/>
            videoset_id = <input type="text" name="videoset_id" value="1"><span class="notes">  *</span><br/>
            videoset_type = <input type="text" name="videoset_type" value="1"><span class="notes">  *</span><br/>
            time_play = <input type="text" name="time_play" value="1"><span class="notes">  *</span><br/>
            time_remain = <input type="text" name="time_remain" value="1"><span class="notes">  *</span><br/>
            vsersion = <input type="text" name="vsersion" value="1.0"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="api_test_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/passport/user/registerForSendNote"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/passport/user/registerForSendNote</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">POST</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/passport/user/registerForSendNote.json?userPhone=15600183076</span>
    </div>
    <div class="api_desc">接口说明： 搜索联想词接口</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            userPhone = <input type="text" name="userPhone" value="15600183076"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="post_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>


<a name="/api/passport/user/register"></a>

<div class="api_block">
    <div class="api_name">接口名称： <span id="api_name">/passport/user/register</span><span
            style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                     style="color:#FFF; text-decoration:none;">↑</a>]</span></div>
    <div class="api_method">请求方式： <span id="api_method">POST</span></div>
    <div class="api_url">接口地址： <span id="api_url">http://{Server}/passport/user/registerForSendNote.json?userPhone=15601263079&userPwd=1&userType=4</span>
    </div>
    <div class="api_desc">接口说明： 搜索接口,keyword 搜索关键字,select_model 筛选方式[导演/主演：0,电影/片花:1],record_type 频道id</div>
    <div class="api_result">
        返回值说明：<a href="#/RespCode" title="状态码">响应状态码</a>
        <ul>
            <li>userPhone:电话号码</li>
            <li>userPwd:密码</li>
            <li>userType:用户类型</li>
            <li>validateCode:验证码</li>
        </ul>
    </div>
    <div class="api_params">参数列表：
        <br/>
        <br/>

        <div id="params_list">
            userPhone = <input type="text" name="userPhone" value="15600183076"><span class="notes">  *</span><br/>
            userPwd = <input type="text" name="userPwd" value="123456"><br/>
            userType = <input type="text" name="userType" value="1"> 1.手机用户，2.邮件用户，3.第三方用户<br/>
            validateCode = <input type="text" name="validateCode" value="1"><span class="notes">  *</span><br/>
        </div>
        <input type="button" class="post_btn" value="测试接口"/>
        <input type="button" class="api_reset_btn" value="重置结果"/>
    </div>
    <div class="return_area"></div>
</div>
<!-- tan -->


<a name="/RespCode"></a>

<div class="api_block">
    <div class="api_name">状态码<span style="float:right; font-size:12px;">[<a href="#" title="TOP"
                                                                            style="color:#FFF; text-decoration:none;">↑</a>]</span>
    </div>
    <ul id="RespCode">
        <li>E000000 错误</li>
        <li>N000000 成功</li>
        <li>E000001 client_key错误</li>
        <li>E000002 密钥错误</li>
        <li>E000003 mac检查未通过</li>
        <li>E000004 超过最大注册数量</li>
        <li>E000005 cp错误</li>
        <li>E000006 鉴权失败</li>
    </ul>
</div>
<div class="return_area"></div>
<div style="position:relative;z-index:9999999;">
    <div id="ajaxloading" style="display:none;">正在加载，请稍候 ...</div>
</div>
</body>
</html>
